﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Coldairarrow.Entity.Aps
{
    [Table("APS_WorkingTimes")]
    public partial class APS_WorkingTimes
    {
        /// <summary>
        /// 主键
        /// </summary>
        [Key, Column(Order = 1)]
        public string WorkingTimesID { get; set; }
        public string WorkingTimesName { get; set; }
        public string StartTime { get; set; }
        public string EndTime { get; set; }
        public string ParentWorkingTimesID { get; set; }
        public int? OrganizeID { get; set; }
        public string WorkingType { get; set; }
        public string CreatedBy { get; set; }
        public string CreatedByName { get; set; }
        public string ModifiedBy { get; set; }
        public string ModifiedByName { get; set; }
        public DateTime? CreatedOn { get; set; }
        public DateTime? ModifyedOn { get; set; }
        public int? Status { get; set; }
        public string Remark1 { get; set; }
        public string Remark2 { get; set; }
        public string Extend1 { get; set; }
        public string Extend2 { get; set; }
        public string Extend3 { get; set; }
        public string Extend4 { get; set; }
        public string Extend5 { get; set; }
        public string Extend6 { get; set; }
        public string Extend7 { get; set; }
        public string Extend8 { get; set; }
        public string Extend9 { get; set; }
        public string Extend10 { get; set; }
        public string Extend11 { get; set; }
        public string Extend12 { get; set; }
        public string Extend13 { get; set; }
        public string Extend14 { get; set; }
        public string Extend15 { get; set; }
        public string Extend16 { get; set; }
        public decimal? WorkHour { get; set; }
        public decimal? RestHour { get; set; }
        public decimal? TotalHour { get; set; }
        public string TimeScope { get; set; }
        public DateTime? StartDate { get; set; }
        public DateTime? EndDate { get; set; }
        public int? CardNum { get; set; }
        public int? IsPunch { get; set; }
        public decimal? KnotRestHour { get; set; }
        public decimal? LateOverTime { get; set; }
        public decimal? LeaveOverTime { get; set; }
        public decimal? LateOverTime2 { get; set; }
        public decimal? LeaveOverTime2 { get; set; }
        public string EndTimeScope { get; set; }
        public int? IsPunch2 { get; set; }
        public decimal? OverTimeHour { get; set; }
    }
}
